package com.lifa.dao;



import com.lifa.entity.FuwuXiangmu;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * 1.查询服务项目
 */
public interface FuwuXiangmuDao {
    /**
     * 查询全部
     * @return
     */
    public List<FuwuXiangmu> query();


    /**
     * 模糊查询根据id，name
     * @return
     */
    public List<FuwuXiangmu> queryByName(Map<String, Object> map);
    public List<FuwuXiangmu> queryPage(@Param("name") String name, @Param("offset") int offset, @Param("limit") int limit) ;

    /**
     * 总数量
     * @param name
     * @return
     */
    public int getTotalCount(@Param("name") String name);

    /**
     * 根据id删除服务信息
     * @param fuwu_Id
     * @return
     */
    public int delete(int fuwu_Id);

    /**
     * 增加服务信息
     * @return
     */
    public int add(FuwuXiangmu fuwuXiangmu);

    /**
     * 修改服务信息
     * @param fuwuXiangmu
     * @return
     */
    public int update(FuwuXiangmu fuwuXiangmu);

    /**
     * 根据Id查询
     * @param fuwu_Id
     * @return
     */
    public FuwuXiangmu queryById(int fuwu_Id);
}
